creme anglais

Explore definitions, synonyms, and language insights of creme anglais

Definitions

Noun
custard sauce flavored with vanilla or a liqueur

More General Terms